flame projectiles - Turkish English Dictionary